package com.wang.jmonkey.interceptor.handler.result;

/**
 * @Description 拦截器中返回异常结果
 * @Author HeJiawang
 * @Date 2021/5/21 10:41
 */
public interface ExceptionResultHandler {

    /**
     * 返回异常结果
     * @param resultType 被拦截的方法返回值类型
     * @param errorMessage 错误信息
     * @param handler 责任链handler
     * @return 异常返回值
     */
    Object result(Class<?> resultType, String errorMessage, ExceptionResultHandler handler);
}
